In this March 27, 2013 photo, cars drive along an avenue decorated with a mural of soccer legend Diego Maradona named "La Mano de Dios" or "The Hand of God" by artists Martin Ron, Lean Frizzera and ... more 
In this March 27, 2013 photo, cars drive along an avenue decorated with a mural of soccer legend Diego Maradona named "La Mano de Dios" or "The Hand of God" by artists Martin Ron, Lean Frizzera and Emy Mariani in Buenos Aires, Argentina. The mural recreates the legendary goal scored against England by Maradona during the 1986 World Cup in Mexico City. The mural stretches about 30 meters long and six meters high under a commuter train bridge. (AP Photo/Natacha Pisarenko) less 
1 / 31
Associated Press | Photo By Natacha Pisarenko
Mon, May 6, 2013 11:54 AM EDT