Sports Direct blow Castore out the water with free name and number on new Ibrox kit!
A name and number such as Morelos 22 will cost £20 from Castore but fans buying online from Sports Direct will get it free of charge with their £59.99 first team shirt...