Wilmington, Del., Post 1 wins the 2018 American Legion World Series Championship over Las Vegas, Nev. Post 40 after a walk-off run in extra innings.
YouTube Terms of Service