Major League Baseball players certainly know a lot about the game that they play, and many of them are qualified to have a career in the game once they retire from playing.
Some players go on to become managers and coaches, while others find their way into the broadcast booth. There are a number of well-spoken players who could eventually become broadcasters.
This is certainly not a position for every player, but there are more than a few who can do it. Many of the best announcers in the game today, such as Keith Hernandez and Mark Grant, are former players.