Albion Rovers FC
And It's Albion Rovers, Albion Rovers FC! We're by far the greatest team the world has ever seen!