Braves: Freddie Freeman’s home run vs. Cubs still has not landed (Video)