10 months agoReported Center of Alabama Baseball Scandal Attempted to Place $100,000 WagerSports Betting News & Trend