Player of the Week: Sam Hartman of Davidson Day

Player of the Week: Sam Hartman of Davidson Day