Martin Brodeur
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.
Sports blog information from USA TODAY.
Will Tom Brady join these six athletes who spent their first 20 years with a franchise before leaving for another team?