Out of contract in 2020: Football's best free agents at the end of the season

Goal

Some of Europe's greats could still join a club for free this summer, from Edinson Cavani to Mario Mandzukic