Duke baseball on track for NCAA berth

The Blue Devils are riding a nine-game win streak, and they've accomplished what only they believed was possible.
Thursday, May 01, 2014