noobtubetv.com
Madden 13 – Live Draft Videos Show Tremendous Effort At EA
As a Browns fan one of the biggest (if not, THE biggest) days every year is the NFL Draft. A lot of people feel this way but for teams like the Browns and all of the Browns Backers out there, it i…