Video Freeman Edges Puig in MLB All-Star Vote