Watch ESPN highlights of Shrewsbury Post 397 playing in American Legion World Series semifinal
ESPN highlights of Shrewsbury Post 397 playing in American Legion World Series semifinal
ESPN highlights of Shrewsbury Post 397 playing in American Legion World Series semifinal