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.