Latest NewsGlen Hoddle trashes three Ibrox bosses by Editor August 14, 2023I’m excited, but Celtic is one thing, particularly up there in Scotland at the moment. There’s one team.