Travel

First look: Live! Casino & Hotel Philadelphia opening with 2,100 slot machines, 40-foot-long TV

The 510,000-square-foot casino and hotel will be located adjacent to Citizens Bank Park, home of the Philadelphia Phillies.