Braves' Jeff Francoeur is feasting on left-handed pitching
Atlanta Braves, Baseball, Braves, Jeff Francoeur, MLB