Scottish professional footballer, Robert Snodgrass has made 580 appearances and scored 117 goal across his impressive career in the sport. The midfielder has played for some of England’s leading clubs – including West Ham, Leeds United and Aston Villa – and played for Scotland over 25 times.