Rocky Mount's David Harrison (1) plays at Cleveland in a nonconference baseball game on March 17, 2017.
Rocky Mount's David Harrison (1) plays at Cleveland in a nonconference baseball game on March 17, 2017. Dean Strickland
Rocky Mount's David Harrison (1) plays at Cleveland in a nonconference baseball game on March 17, 2017. Dean Strickland