Flanagan ended up being a very poor signing all round, for context - given his personal history I never thought we should be signing him anyway, didn’t like him representing out club, but at least if he had done well you could have tried to separate the man from the player.
However, he didn’t suit our system (attacking full backs), he just wasn’t very good full stop, he was presumably on quite high wages, he didn’t get us a transfer fee when he left, and even in what you might call the greatest successes in his time at Rangers (qualifying for the Europa Group stages in 1st year then getting to the last 16 the following season) he got sent off in our pivotal match against Ufa and then didn’t play at all in the following season group stage. Yes he was backup for Borna when he wasn’t on form but honestly we should have just played Halliday.