Freddie Freeman in Superman Cape

Freddie Freeman in Superman Cape

Freddie Freeman has been a super hero for the Atlanta Braves this season. And that took on a whole new meaning on Friday, when Freeman was given a Superman cape with his initials by a fan. I’m sure his opponents will be trying to find his Kryptonite during the Postseason!