Ravenscroft's Ryan Gerard keeps his form during the NCISAA 3A championships at The Country Club of Whispering Pines. Pinehurst , N.C. on May 12, 2017.
Ravenscroft's Ryan Gerard keeps his form during the NCISAA 3A championships at The Country Club of Whispering Pines. Pinehurst , N.C. on May 12, 2017. Johnny Johnson newsobserver.com
Ravenscroft's Ryan Gerard keeps his form during the NCISAA 3A championships at The Country Club of Whispering Pines. Pinehurst , N.C. on May 12, 2017. Johnny Johnson newsobserver.com

Ravenscroft claims NCISAA 3A boys golf championship

May 16, 2017 5:23 PM