Revolution Primary Logo The New England Revolution is a professional soccer team based in Foxborough, Massachusetts. The team’s primary logo has gone through several iterations since its inception in 1996. From the original shield design to the current logo featuring a star-spangled banner, each version of the logo has been an iconic representation of the club and its fans. The …