Post Tagged with: "Ed Brown"

Ed Brown’s Response to WeatherTech Porsche Quitting

Ed Brown’s Response to WeatherTech Porsche Quitting

News, Weathertech Sportscar Championship August 19, 2016 at 2:13 pm

Ed Brown, CEO of Patron Spirits and owner of the Tequila Patron Racing Team, did not take kindly to a SPONSOR TEAM leaving the series it is a title sponsor of. Brown, whose team no longer races FULLTIME in the IMSA series as it now races in the FIA WorldRead More