England is set to square off against Sweden tomorrow in an International friendly, and as seen in the ongoing Stan James TV adverts, Stan and James are having a disagreement on which side will win. Stan and James have become the faces of Stan James since the launch of the TV campaign on October 1st, 2012, [...]

More...