I've quickly managed to track down one of my favorite Giro sites from last year, Il Ciclismo and the stage descriptions by Mauro Facoltosi. It's all in Italian, so following along will requiring muddling through either the bella lingua or Google translations, take your pick. But we'll be posting excerpts from here throughout the Giro.
Got any other go-to sites for la Corsa Rosa??