Falcons fans have defaulted on more than $32 million in PSLs
What is insane is the mere idea of PSLs.
Print