European football

The 11 highest shirt sponsor earners in European football

12 / 12