Please answer the following question: Formulate an answer to this elaborate question: Joseph Frank DeLuca played college football at what public research university in Missoula, Montana?
A:
University of Montana