Russell Erxleben

January 25, 2013
By

Erxleben hold the NCAA record for longest field goal made at 67 yards.

Comments are closed.