6 athletes who played 20 years with a team before moving on

Will Tom Brady join these six athletes who spent their first 20 years with a franchise before leaving for another team?

Martin Brodeur

Bruce Bennett/Getty Images

Martin Brodeur played 21 seasons with the New Jersey Devils and won three Stanley Cups. He finished his career playing seven games with the St. Louis Blues.