Todd NaffTodd A. NaffBorn: March 22, 1975 in Austin, Texas, USA College: St. Edwards University Tweet |
Cards |
1997 Idaho Falls Braves #NNO Todd Naff |
|
Todd NaffTodd A. NaffBorn: March 22, 1975 in Austin, Texas, USA College: St. Edwards University Tweet |
Cards |
1997 Idaho Falls Braves #NNO Todd Naff |
|