Thierry Henry shows off his skills and proves he can still finish despite retiring almost 10 years ago!