This does need to be clarified because SFOR has claimed (even years ago before most of this board has been here) that they sold millions (I think to Comcast - back in the day - I think it was them). Please clarify the timespan or duration someone, and if it has been in the past year or less - it is a BIG thing! Thanks!