echlfreak
Registered User
- Aug 1, 2003
- 1,955
- 456
I am not sure what other people's thoughts were during the NFL draft? But, I thought the presentation could be much better. Especially for a league that generates more income than any league on the planet? What ideas are out there to improve the presentation?