03-08-2017, 03:43 PM
The Stadium deal runs through 2025
After that, i dont see NFL in the queen city
We have 9 years to win it all
After that, i dont see NFL in the queen city
We have 9 years to win it all
Curious for your take - Cincy Sports Fan Commiseration
|
« Next Oldest | Next Newest »
|