England cricket captain Andrew "Freddie" Flintoff has been signed up to promote George clothing, supermarket Asda's value range.