Chuck Brodsky has written several about people around baseball: "Moe Berg: The Song" (a catcher in the 1920's-30's); "Lefty" (Steve Carleton a hall of fame pitcher); "Gone To Heaven" (about Max Patkin who was not a player but for half a century entertained during baseball games and was known as the "Clown Prince of Baseball").Another baseball hero song is "Doing My Job" by John McCutcheon about Cal Ripkin and his 2000+ consecutive game record.
"Glory Bound" by James Keelaghan also comes to mind, about a hockey player, although I do not know if it is real or fictional.
rich r