Bucs' Tom Brady was very 'close' to signing with Saints, NFL insider reveals
June 23, 2021 at 18:41 PM EDT
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.