American football team
davidsonwildcats.com
The Davidson Wildcats football program is the intercollegiate American football team for Davidson College located in the U.S. state of North Carolina. Wikipedia