- Joined
- Oct 2, 2016
- Messages
- 7,601
- Reaction score
- 14,659
Offline
That's insane.
Falcons fans have defaulted on more than $32 million in PSLs
Those empty seats at the Falcons' still-new stadium may have less to do with people not choosing to buy them and more to do with people not being able to buy them.
profootballtalk.nbcsports.com