Sophomore pitcher Will Shepherd competed in the annual Dartmouth Idol competition this past spring.

More...