MLS allows gambling and liquor shirt sponsorships

Major League Soccer (MLS) has confirmed its 24 clubs can now use sports betting and liquor companies as shirt and stadium sponsors.