Yale baseball team wins Ivy title

The Yale baseball team sweeps Penn at historic Yale Field to win the Ivy League championship May 16, 2017.