Schumi admits Spa #39;s very  #39;special #39; Michael Schumacher admits there couldn #39;t have been a better place for him to wrap-up his seventh World title than at Spa, a circuit that have instrumental throughout his F1 career.