07 Jul 2021 Massachusetts Pirates indoor football at DCU Center. Tickets start at $15! Did you know that Worcester has an indoor arena football team that plays at the DCU Center with a season that runs May through August! See here for the season... Read More