Which one player in the NBA, NFL or MLB has spent the most years with one team? I’m thinking it’s either Derek Jeter or Tom Brady. — Nelson Jimenez, Stamford, Conn.
Jeter’s not a bad guess; he holds the Yankees’ record for most games in pinstripes with 2,747, over 20 seasons. But in terms of total seasons...
• Carl Yastrzemski, Boston Red Sox (23 years)
• Brooks Robinson, Baltimore Orioles (23 years)
• Jason Hanson, Detroit Lions (21 years)
• John Stockton, Utah Jazz (19 years)