Delaware picks up first American Legion World Series title

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.

American Legion Baseball