Falcons fans have defaulted on more than $32 million in PSLs

Being a falcon fan is sad enough, now they have that sorry team messing up their credit????