England manager Fabio Capello may have breached his contract with the Football Association, after criticising their decision to strip John Terry of the national team captaincy.