From living on the streets of San Francisco to the NFL draft, Ray Davis is the epitome of resilience and defying the odds. Davis grew up in and out of foster care and ultimately ended up living with his 3rd grade teacher for a short time. https://t.co/eY6Fr8iKit pic.twitter.com/C5TgYW0SZg

— ABC7 News (@abc7newsbayarea) April 26, 2024