Store

1985 East St. Louis (IL)

SKU 1321001
$9.95
In stock
1
Product Details

The Flyers were the last Illinois team to win a national championship. Their title game win was their 40th straight victory.

Save this product for later