Charles Davis calls the Atlanta Falcons the "ideal" fit for Trey Lance | 04/23/21