Dec 08 2012

USFL Trivia – Press Conference Location For USFL League Formation

Here is an oft-forgotten piece of USFL trivia:  Where was the location of the1982  press conference which announced that the USFL was formed and would begin play in 1983?


The 21 Club in New York City/Manhattan

Click this link to get USFL T-Shirts and other t-shirts from the 1980's

Comments are closed.

Alibi3col theme by Themocracy