Answer
Terry Crews replaced Tyra Banks as the host of America's Got Talent in 2017. Crews had previously been a judge on the show, and he was brought in to replace Banks after she left the show to focus on other projects. Crews has been a popular host of the show, and he has helped to keep the show's ratings high.