Cranston West Holds Off Mount Pleasant

Cranston West 20, Mount Pleasant 16

Categories: High School Sports, Sports