By Bulldog Drumond
There have been 30 Premier League games so far this season. But only 10 of them have been home wins. That is, rather obviously, 33% of matches that have ended in home wins. Last season it was 48%.
And what makes this quite interesting is that this is a sudden change after […]