Ed Brown’s Response to WeatherTech Porsche Quitting
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