August 25, 2005

Holy Cross Football Media Day 2005

Aug. 25, 2005

Worcester, Mass. -