The 2001 World Series hero discusses how Legion Baseball was a dream come true for him while growing up in Tampa, Fla.
YouTube Terms of Service