Challenger League baseball finds "buddies" in Illinois American Legion players

Players from American Legion Post 24 in Champaign, Ill., help their ‘buddies’ from the Tom Jones Challenger Baseball League.

Latest Videos on Legion TV



















































 

 

YouTube Terms of Service