They've held the CC at Wembley for like 100 years, basically since it was built. There is always talk about leaving it because well its really hard to get too and not exactly down the road. However the history and tradition lot win out. There was a good argument in the 90s when they were talking...