Temple University Owls Football vs. Rice Owls Football — Lincoln Financial Field — philadelphia | VGABOND