About 20 years ago, Mercedes-Benz signed a deal with the U.S. Open Tennis Championship making them a major sponsor throughout this partnership and allowing them to hang the 3-pointed star on the nets during prime time (side quiz…anyone know what the logo means? No internetting allowed). This engagement is a pretty sweet deal for the […]