Gerd Muller's Final Shot: No. 33 | The Most Memorable Moments in World Cup History
by from FOX Sports Digital on (#64WPN)
Check out the 33rd-most memorable moment in World Cup history, taking place in 1974 between Germany and Netherlands. See the moment here!