Seriously guys, so much of this is so untrue. Charlie Telfer has been at Rangers since nine years old (not Canadian), huge fan, held back (by all accounts) and not been offered a new contract. if he leaves - it's because he needs to find himself a job as quite clearly he doesn't have one at Rangers.