Meyer latest Braves in football star game