Throwback Thursday: Neil Patrick Harris in Blossom Blossom is premiering on the Hub Network on July 7th at 10 PM EST/7 PM PST. Since it’s Throwback Thursday I figured I would share this photo of Neil Patrick Harris when he was on the show. Check out this clip of a young Neil Patrick Harris playing…