This Day in Music History (June 21)

1966 – Working at Abbey Road studios in London, The Beatles recorded from start to finish, a new John Lennon song ‘She Said She Said’. The song was reportedly based on a bizarre conversation that Lennon had
Atlanta Braves Notebook: June 21

Overall: 39-29 (2nd in NL East) Last Week: 4-2 Vs. Division: 2-0 Last Week’s Schedule: Tuesday, June 14 – @ Washington Nationals (W, 10-4) Wednesday, June 15 – @ Washington Nationals (W, 8-2) Thursday, June 16 – OFF DAY