Todd McClureLarue Todd McClureBorn: January 18, 1966 in East St. Louis, Illinois, USA Tweet |
Cards |
1988 Star Florida State League All-Stars #12 Todd McClure |
|
1988 Star Osceola Astros #17 Todd McClure |
|
Todd McClureLarue Todd McClureBorn: January 18, 1966 in East St. Louis, Illinois, USA Tweet |
Cards |
1988 Star Florida State League All-Stars #12 Todd McClure |
|
1988 Star Osceola Astros #17 Todd McClure |
|