David Trezeguet (Part 1)

Continue discussion here: David Trezeguet (Part 2)