John McGinn avatar

John McGinn

Midfielder
Scotland logo
Scotland
Aston Villa logo
Aston Villa(contract until 29 Jun 2027)