Immerse yourself in the emotion, excitement and drama of some electrifying sporting events at Fitton Football Stadium.
This sporting facility is in Worcester, a place that has loads going for it! DCU Center, College of the Holy Cross, and Worcester Polytechnic Institute are other good attractions not far away when you've finished up at Fitton Football Stadium.