Home from Afghanistan, this Soldier stuns his brother on the mound warming up before a baseball game. The younger brother is so overcome to see his idol he sits out a few innings to take it in.
It took a while for the out-of-place sight to sink in. “I’m not going to lie, I thought he was an umpire. I’m just really glad he’s here,” said younger brother Jacob.