The Hand of God has returned to this year’s World Cup.
Not on the pitch – as in the famed 1986 England vs. Argentina World Cup quarter-final match in Mexico City – but rather on the sideline.
Once again, God has freely handed soccer fans across the globe the eternally entertaining gift of Team [...]
