
The Lindenwood Lions are the football team representing Lindenwood University, founded in 1996. They compete in NCAA Division II and are based in St. Charles, Missouri.
Short Name
LU
Founded
1996 (30 years ago)
Home Stadium
Lindenwood Stadium
Official Website
https://lindenwoodlions.com/ (opens in new tab)Other teams competing in NCAAF Championship Winner