The Script
beta
Where the world's money agrees on the future
All markets
UEFA Champions League Winner
Will Liverpool win the 2025–26 Champions League?
98%
certainty
No
$4.9M vol
48d left