CLICK TO VIEW ORIGINAL ARTICLE HERE
Formula 1 and promoters of a proposed downtown Miami Grand Prix have been scrapped, according to a report in the Miami Herald.
Liberty Media and Stephen Ross, owner of the Miami Dolphines American football team, have been working on plans to bring F1 to the city with a dow…