Top 10 Best Free Kick Takers in Football (Soccer)
1Juninho Pernambucano
2David Beckham
3Cristiano Ronaldo
4Diego Maradona
5Roberto Carlos
6Siniša Mihajlovi�?
7Ronaldinho
8Steven Gerrard
9Lionel Messi
10Andrea Pirlo
11Pierre van Hooijdonk
12Juan Arango
13Alessandro del Piero
14Shunsuke Nakamura
15Wesley Sneijder
16Ryan Giggs
17Rivaldo
18Diego Forlán
19Zico
20Alex
21Juan Román Riquelme
22Gheorghe Hagi
23Leighton Baines
24Franck Ribéry
25Robin van Persie
27Luis Suarez
28Wayne Rooney
29Thierry Henry
34Michel Platini