Rocky Mount's Sherrod Greene performs in the shot put, winning the event during the NCHSAA 3A indoor track state championship in Greensboro on Saturday, February 11, 2017.
Rocky Mount's Sherrod Greene performs in the shot put, winning the event during the NCHSAA 3A indoor track state championship in Greensboro on Saturday, February 11, 2017. Ray Black III newsobserver.com
Rocky Mount's Sherrod Greene performs in the shot put, winning the event during the NCHSAA 3A indoor track state championship in Greensboro on Saturday, February 11, 2017. Ray Black III newsobserver.com

Rocky Mount is shot put central in state 3A championships

February 15, 2017 4:03 PM