"Mudcat" is a legendary Major League Baseball player.
One of Major League Baseball's African-American Pitchers to win 20 or more games in a single
major league season.
"Mudcat" has dedicated his life to baseball, music,
and charity. He is well loved and respected in his community.