Following last year's disappointing eighth-place finish, Penn men's golf came back with a vengeance this year to edge Princeton by one stroke in the Ivy League Championship.