It could have been a Barca v Dortmund final but they weren’t good enough to get that far. Frankfurt and Rangers are there because they are best teams in the competition. The Champions League teams are no different from the teams that have competed for the Europa League other than the usual suspects of City, Liverpool, Madrid, Chelsea, Athletico Madrid and Bayern Munich, in my opinion. Leipzig were semi finalists a year or so ago in CL and Rangers put them away. I honestly don’t believe they get the credit they deserve for what they have achieved.