From The Stands: Watford Fans Going Crazy After A Dramatic Finale

We recently ran an article talking about the greatness of the Championships, Is this is the best league in the World? Well, yesterday’s play-offs between Watford and Leicester certainly makes a strong statement towards it. It is crazy to think that League One match between Brentford and Doncaster Rovers not so long ago, had the exact scenario like yesterday’s. Going … Read more