The famed Peabody Hotel of Memphis, famous for their ducks that swim in the lobby fountain, is coming to North Texas. A new 300 room Peabody Hotel is planned for the metroplex in Roanoke, near Texas Motor Speedway. Details here And check out the Peabody Ducks during their visit to the KSCS Studio