Activision Blizzard said it has lined up five franchises for a new, city-based Call of Duty esports league. Atlanta, Dallas, New York, Paris and Toronto will all play host to franchise teams that will
TechCrunch went out to the ballpark this week — specifically Citi Field, home of the New York Mets. Granted, it wasn’t the most tech-centric event, but the stadium has seen some changes betwee