The German Football Federation (DFB) has signed a new multi-million deal for the distribution of player trading cards and stickers with a US company, which […]