As_time_goes_bye
Well-known member
Are Blackpool the most successful side to have ever played at Wembley?? We certainly can’t be far off!!
Finals in all guises?I would guess Spurs are the club side with the most wins at the new stadium.
No, they played a season there when their new stadium was being built.Finals in all guises?