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

Leave a Reply

Your email address will not be published.