Staff and wire services
Share this story

Carissa Moore certainly made up for lost time.