Choctaw Stadium

choctaw stadium rendering

The new home of the NFL Alumni Academy is Choctaw Stadium in Arlington, Texas. After being home to the Texas Rangers for since 1994, the recently renovated Choctaw Stadium is now a 270 acre multi-purpose complex proving that the Lone Star State is capable of hosting giant events. They say everything is bigger in Texas, and just one look at Choctaw Stadium proves it.

Texas is already home to so much football, it only made sense for it to also be the home of the NFL Alumni Academy.