This week in esports: MLB, Team SoloMid, Call of Duty, Overwatch League
Activision Blizzard has hired new figureheads for its esports leagues, Team SoloMid has renewed its well-received partnership with Logitech G for three more years, and Major League Baseball is getting…