Express. Home of the Daily and Sunday Express.
John McGinn
John McGinn is a professional footballer who plays as a midfielder for Aston Villa and the Scotland national team. He has made over 200 appearances for the Birmingham club.
He previously played for St Mirren and Hibernian.
You can keep up to date with the latest football news by subscribing to one of our football newsletters.