The colors of Germany are represented in colors.
The logo is a representation of a group of people (community) gathered in a circle which creates the shape of the football!!!!
The medallion (medal) shape is a symbol of winning and can also be incorporated on products easily because of it's compact shape.