File:Lions of Zion.JPG

Lion's Pen Stadium is the home of the Lion's of Zion football team.