John McGinn signs new Aston Villa contract Posté par admin | Nov 5, 2025 | Football, sport | 0 | The Scotland international has extended his stay at Villa Park