With Freddie Freeman putting up a huge game last night immediately upon the arrival of his new sports goggles, don’t be surprised if we see some people in the media making a big deal about it. The first of Freeman’s three hits was a booming home run to center field, and a few Braves were pretty dang excited for him. Most notably? David Ross. Check it out.
And I believe that’s Brandon Beachy in the background, showing with his hands that yes, Freddie Freeman was wearing goggles as he hit the home run. Apparently, unlike for Radioactive Man, the goggles, they actually do something.