 He departed Sheffield United just five months later after refusing to sign a new contract after playing only eight league matches and joined Stockport County.He left Stockport after just over a year and joined Bradford City after an initial loan period.However, Morrison fell out of manager Colin Todd's plans and made only 32 league appearances for the club before being sacked in May 2006 due to breaches of discipline.