Find tickets for Temple Owls vs. Drexel Dragons in Philadelphia, PA at Liacouras Center on Nov 12, 2024. Liacouras Center is located in Philadelphia, PA
Find tickets for Temple Owls vs. Drexel Dragons in Philadelphia, PA at Liacouras Center on Nov 12, 2024. Liacouras Center is located in Philadelphia, PA