England have won the U21 European Championships, beating five-time winners Spain in the final. The Young Lions are European champions at last, ending a 39-year-wait by beating Spain 1-0 in the final. England squeezed themselves ahead in stoppage time as Palmer’s free-kick ended up in the back of the net after a wicked deflection off […]