Venom Red's success paved way for rare opportunity to play at home of New England's NFL and MLS teams.