Major League Baseball pitchers put themselves in the line of fire every time they step up to the mound a fact Miami Marlins pitcher Dan Jennings was unfortunate to be reminded of last night with quite frightening consequences.
Pitching to the Pittsburgh Pirates' shortstop Jordy Mercer, Jennings took a line drive direct to the head.
After falling to the ground, Jennings valiantly attempted to regain his composure but his stony look and glazed over eyes weren't fooling anyone as his teammates and medical staff rushed to his side.
Fortunately the initial worry gave way to relief when Jennings gave the thumbs up as he was carted off the diamond to a rapturous reception from the crowd.
And his manager Mike Redmond told reporters after the game that Jennings was responding to questions when receiving treatment on the mound.
Jennings himself took to Twitter to update fans as to his condition after undergoing the necessary analysis:
"The scans were negative-it seems I'm going to be ok. The support shown tonight has been unbelievable, speechless. God is amazing..
"God was definitely watching over me tonight," wrote the 27-year-old California native.
The Miami Marlins themselves were also quick to thank all those who came to the aid of the stricken pitcher before tweeting out their own get well message to Jennings himself.
MLB has long looked into ways of improving the safety of their players, and after incidents like Jennings and Cinncinatti Reds' man Aroldis Chapman earlier this year, calls for head gear and other innovations will only keep on coming.
By a quirk of fate Jennings' Marlins are due to begin a three game series against the Reds this evening but it is highly unlikely that Jennings will take to the mound as medical staff continue to monitor his condition.
For now though we can all just be thankful that Dan Jennings was able to leave the field without succumbing to any serious long-term damage on a night when the Miami Marlins lost out 7-2 to the Pirates.
It remains to be seen how long Jennings will be out for but it is unlikely that he will play