Did The Referee COST England A Place In The World Cup Final?! Posted by Team BenchWarmers July 12th 2018, 17:37 Did England get shafted!?