Texas Rangers Chief Operating Officer Neil Leibman Forms Sports Investment Fund

Neil Leibman, a part-owner and COO of the Texas Rangers, has formed Top Tier Sports, an investment fund that's acquired ownership stakes in four professional franchises. Top Tier is targeting stakes in teams, leagues and sporting events.