clock menu more-arrow no yes

Filed under:

Heisman Trophy Open Thread

New, 53 comments

Use this thread to discuss perhaps the most overrated major trophy in modern American sports.  Also, the Heisman. 

 

ESPN.  5 PM PST.