Tag: JohnMcGinn
Aston Villa Skipper John McGinn Pens Contract Extension...
Aston Villa captain John McGinn has extended his contract at the club until the summer of 2027.
Gerrard Names McGinn As New Aston Villa Captain
Steven Gerrard has named John McGinn as Aston Villa's new captain after taking the armband off Tyrone Mings.