Small Potatoes: Who Killed the USFL? (2009)

In 1983 the upstart United States Football League (USFL) had the audacity to challenge the almighty NFL. The new league did the unthinkable by...


image