Chris Pollard was introduced as Duke's new head baseball coach Thursday afternoon after eight years at Appalachian State.
Andrew Beaton ·

image

Chris Pollard was introduced as Duke's new head baseball coach Thursday afternoon after eight years at Appalachian State.