Mike McHughJul 2, 20161 minHello from Stockholm, SwedenI just landed in Stockholm, Sweden after over a 3 and a half hour delay at JFK due to weather! The past is the past, though, and I’m...