how many seasons did tom brady play in the nfl
Tom Brady played 23 seasons in the NFL, from 2000 through 2022.
He spent 20 of those seasons with the New England Patriots and his final 3 with the Tampa Bay Buccaneers before retiring after the 2022 season.