John McGinn avatar

John McGinn

Midfielder
Scotland logo

Scotland

Aston Villa logo

Aston Villa(contract until 29 Jun 2027)