Published on: 21st April, 2010
Let's face it, for avid football fans, and even above average ones, today is basically December 24th. And with less than 24 hours until we get to hear, "The St. Louis Rams are now on the clock," I'm ready to put on my football sweater. How great is the NFL Draft? ...