David Beckham has signed a two-year contract extension with Real Madrid. Real Madrid president Ramon Calderon told Spanish television that the English soccer superstar will stay for two more years. His contract was due to expire at the end of this season. Link To Original Article