In a nutshell, no. These things come in cycles. At various times loads of clubs have threatened to dominate, usually through spending. I'd guess the last team that won the league without being one the top 2/3 spenders in the league was Pats in 1990. Ever since then money has talked (in pretty much every league in the world)
Pats, bohs and Droghea (who aren't near top 3 in league BTW) will **** up sooner or later
Bookmarks