The Owls overcame a one-goal deficit in the second half to earn a 2-1 win against the University of Pittsburgh at the Temple Sports Complex Friday afternoon.
More than 600 people came out to see the women’s soccer team play Drexel at the Temple Sports Complex on Friday night for the first game at the new sports facility.