'Doesn't make sense': Gould criticises Eels' contract decision - Sporting News 12.09.2024 14:59 The 1Eyed Eel 'Doesn't make sense': Gould criticises Eels' contract decision Sporting News