News

Lyon's eight Champions League titles are the most of any team, followed by Frankfurt with four and then Barcelona with three.