owl

esports

Texas Rangers Co-owner Helps OpTic Esports Team Expand

by | Sep 18, 2017
According to ESPN, Neil Leibman led a group of investors, which helped OpTic secure a $20 million Overwatch League spot in Houston. 
MORE