Well done Rovers . The biggest and most successful small town club in English ( world ? ) football. Three centuries of success now proudly displayed .