We quite honestly thought he’s retired but it turns out that Robert Earnshaw is still plugging away at the stately old age of 34 having signed for the Vancouver Whitecaps back in March.
Indeed, Earnshaw started up-front for the ‘Caps in Thursday’s CONCACAF Champions League clash with Seattle Sounders and immediately repaid the faith by unleashing this almighty beast of a free-kick…
What? We didn’t say he unleashed it into the goal, now did we?
For the record, the Whitecaps, perhaps unsurprisingly, went on to lose 3-0.