Monthly Archives:

Travel to Italy to Watch the Champions League

As the soccer season in Italy is about to get started this weekend, arguably the best soccer tournament anywhere – the Champions League – has already begun. The Champions League for 2010-2011 has three Italian teams among the contenders (sadly, the fourth Italian squad was eliminated in the playoff round). […]