Temple 3, Penn St. 45 (Final) - Are the Owls wise to enter Beaver Stadium this year?