Tam Cowan: Barry Ferguson's Rangers prediction was more off