Irish League

Is this the greatest own goal of all time?

July 7, 2010

Luck of the Irish or the ultimate buzzard*? The latter I’m afraid. Mike Elwood of Irish League side Mervue United is the new proud owner of the title, ‘buzzard of the year.’ […]

Read the full article →