Steve Richards, of Performance Racing Network, passed away at 12:38 am on December 22, 2021 due to complications from COVID.
He had been hospitalized for a number of weeks.
It is with profound sadness that I regret to inform you our friend Steve Richard Leibowitz has passed away due to complications from Covid. After waging a courageous battle doctors felt it best to take him off ventilator last night. Please pray for his family and loved ones.🙏 pic.twitter.com/uftamM9GgN
— Mark Garrow (@GuruGarrow) December 22, 2021