News Should Referee Keith Stroud Be Struck Off After Appalling Decision In Cardiff v Sheffield Wednesday Game? Brian Gower | 5 years ago