David Beckham, Cristiano Ronaldo and Lionel Messi have all been named among the top 50 most influential footballers of all-time - but none of the star-studded trio managed to top the list. That honour went to a surprise winner - former Nottingham Forest defender Viv Anderson.