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.
Legion (season 2) The season premeiered in Los Angeles on April 2, 2018, before its FX debut on April 3. It will run for 10 episodes.