The deal aligns city leaders and the Osage Nation on building the casino on at Bagnell Dam Boulevard and Osage Beach Parkway.