Cromwell unveils new sports book, touts lower minimum bets at table games

The Cromwell on the Las Vegas Strip is making changes to its casino floor …
Source: gaming las vegas