Social Media Is Going Crazy Over Rockies Pitcher Noah Davis Cheating Death During Scary Moment vs. Mariners (VIDEO + TWEETS) April 17, 2023, 11:24amby Alex Hoegler15K+