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????
Print