28 July 2010, 4:44 pm
DALLAS: Red McCombs, a former owner of the NBA basketball teams San Antonio Spurs and Denver Nuggets, was introduced on Tuesday as the key investor behind a project to bring Formula One back to the United States.... Read More »