Category: 2014 Brazil

World Cup Final: Germany v Argentina

Five weeks of football have passed in a heartbeat and Sunday’s World Cup final puts the seal on a tournament that has contained more drama and entertainment than the majority of its predecessors. German...