Sara Daebritz

Germany dispatches Zimbabwe 6-1

In a David vs. Goliath matchup, two-time World Cup winners Germany beat the heavy underdogs of Zimbabwe 6-1 on Wednesday afternoon in Sao Pa…