Ryan Mitchell
Ryan Mitchell lives and breathes sports. From the thrill of football stadiums to the intensity of basketball courts, he covers every major event with passion. His energetic writing at Caroline Progress turns every match recap into a story worth remembering.