Helix eSports Center to open in Patriot Place
Kraft Sports & Entertainment, Patriot Place, and Helix eSports have joined forces to announce esports complex Helix eSports Center, which will be located in Patriot Place. The 18,000 square foot venue will act as…