Harry The Haddock is the inflatable lucky charm inspiring Grimsby Town’s FA Cup run after 34…
'This is a celebration of where we have come': Harry The Haddock is the inflatable lucky charm inspiring Grimsby Town's FA Cup run 34 years since the terrace craze that gave birth to the mascot... despite initially being named…