Business Marketing Tap water snafu in Foxboro creates marketing nightmare (BUSINESS MARKETING) Patriots' vendors aren't making marketing easy with their upcharge of tap water after the stadium failed to order enough bottles of water. Natalie EarhartOctober 2, 2017