What is XXX's parent company?
Holy Cross Crusaders football
The Holy Cross Crusaders football team is the collegiate American football program of the College of the Holy Cross in Worcester, Massachusetts.
College of the Holy Cross