The Owls battle Penn State on Wednesday, September 27 at 7 p.m. at the Temple Sports Complex. FREE t-shirts while supplies last! Admission is free.