The owners of the Cadillac F1 team are seemingly involved in a historic sports franchise purchase agreement. >>> This is another headline indexed and brought to you by the AUTOMUNDO website.