The Muscogee Creek Nation Casino, a gambling-friendly property owned and operated by federally recognized Muscogee Creek Nation in Oklahoma, was forced to close its doors on Thursday after floodwat