Try digitalPLUS for 10 days for only $0.99

Sports

Sports

Olympic Stadium in Rome

A general view taken on April 30, 2009 shows the Olympic Stadium in Rome, which will host on May 27 the final match of the football Champion League. (Photo by TIZIANA FABI/AFP/Getty Images)
Loading

75°