Heineken US has signed up tennis player James Blake as part of an advertising campaign for the US Open.