Down by 16 entering the final round of the Ivy League Championships, Penn men's golf team pulls off impressively epic win.
1