As a results of her knee injury, Britney Spears will be canceling the American leg of the Onyx Hotel tour.