
Mean-Green-Football-0877.JPG


DENTON, TX - SEPTEMBER 14: North Texas Mean Green kicker Zach Olen #37 - North Texas Mean Green Football vs Ball State at Apogee Stadium on September 14, 2013 in Denton, Texas. NT won 34-27. Photo by Rick Yeatts
2013 Rick Yeatts