Filed under: News Open Thread By Chris Fontecchio Jun 30, 2007, 7:52pm EDT Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Open Thread Reddit Pocket Flipboard Email The sun is out in Seattle, and my wifi connection only reaches the front steps. But before I venture out, did anyone else notice Cancellara's winning margin in the Swiss ITT? More From Podium Cafe Critérium du Dauphiné Stage 2 LIVE Critérium du Dauphiné Stage 1 LIVE Brussels Classic LIVE Beryl, by Jeremy Wilson A Redemption For the Ages Mercan’Tour Classic Alpes-Maritimes LIVE