Uefa really have to take a long hard look at themselves. Even though it is the lesser of their three competitions, to award the final to a stadium that holds 20,000 is ludicrous. West Ham play in front of 60,000 at the London Stadium. If they get to the final, they will get 5000 tickets. Not...