Comcast Caught Astroturfing About "Big Ten" Channel

Comcast Caught Astroturfing About "Big Ten" Channel

When will companies learn that astroturfing is lame? Never!