London is used to hosting massive sporting events these days, and on Saturday Wembley once again played host to one of the key dates of the British sporting calendar, the FA Cup Final. Wigan Athletic caused an upset with a last minute win over Manchester City.
