stub 11 SHARE ON: russ — November 3, 2011 one of a kind ticket stub from the inaugural USFL championship game held in 1983 at Mile High Stadium in Denver Colorado.
No Comment