where is the american legion world series held
American Legion Baseball In 2011, Shelby, North Carolina was named the permanent home of the American Legion World Series after decades of rotating venues for the event.
Army–Navy Game All games through 2020 will be held at Lincoln Financial Field in Philadelphia. MetLife Stadium in East Rutherford, New Jersey will host the 2021 game. The game will then return to Lincoln Financial Field for 2022. Games beyond 2022 have yet to be awarded.[15]