Todd Williams, USA Baseball Gold Medalist, 2000

Todd Williams, USA Baseball Gold Medalist, 2000