The Adidas Teamgeist Soccer Ball is the Official Match Ball of the 2006 FIFA World Cup Editorial Stock Photo - Image of display, object: 41937808
Football - Italy v France - 2006 FIFA World Cup Final - Germany - Olympic Stadium, Berlin - 9/7/06 General view of the Adidas match ball Mandatory Credit: Action Images / Michael Regan Stock Photo - Alamy
File:Football Adidas 2006.svg - Wikimedia Commons
adidas Teamgeist Germany World Cup 2006 Soccer Match Ball Size 5 for sale online | eBay