Todd McClureLarue Todd McClureBorn: January 18, 1966 in East St. Louis, Illinois, USA Tweet |
Cards |
1989 ProCards Minor League Team Sets #1436 Todd McClure |
|
1989 Star #52 Todd McClure |
|
1989 Star Kenosha Twins #14 Todd McClure |
|