M4X

Participant
Post count: 16

Saints fans are delusional. They seem to think this allows them to keep their players and ADD free agents.

They’re still 80 million in the red.