Despite not playing in a regular-season NFL game since 2018, Ray never gave up on himself. Post navigation Why Vikings could turn to Alexander Mattison over Dalvin Cook Hamlin kicks off ‘lifesaving’ CPR tour in Buffalo