IGA Review and Sports Betting Research