Apparently, this user prefers to keep an air of mystery about them.
6 Football penalty shootouts: Germany wins 71% of the time, England 17% only. Any reason? Jul 17 '14
4 End of the game: does the referee have to wait for the end of an action to blow the final whistle or can they do it whenever they want? Jun 20 '14