Low excited by hosting rights awarded to Germany

Germany won the bid on Thursday to host Euro in the year 2024.

Low excited by hosting rights awarded to Germany