Freddie Freeman’s prescription goggles are scheduled to arrive in Atlanta around 8 a.m. Wednesday.
So he may be ready to play in Wednesday’s series finale against the Cardinals. Freeman has been out of the Braves’ lineup since last Friday because of vision problems.
Source: twitter.com