how many seasons did tom brady play in the nfl

4 hours ago 3
Nature

Tom Brady played 23 seasons in the NFL, from 2000 to 2023. He spent the first 20 seasons with the New England Patriots and the last three with the Tampa Bay Buccaneers before retiring for good in 2023