Perhaps it was the new format of the draft or perhaps it’s just the fact that the NFL rules the sports and betting world in North America that caused a shitload of people to tune in to the 2010 NFL Draft. To say the draft had some hype would be as understating as to say T.O. a bit of an ego problem. Football might be the one sport five months away from its regular season that can still lockdown the TV coverage. Read more.
NFL Draft Gets Primetime Ratings
