img

Bucs' Tom Brady was very 'close' to signing with Saints, NFL insider reveals

Tom Brady’s blunt assessment of the mystery team that passed up on the chance to sign him during free agency last year has one NFL insider pointing the finger at the New Orleans Saints.

×