Tom Brady plays for the Tampa Bay Buccaneers in the NFL. He has been playing since 2000 and has served more than 22 years in the National Football league.