News

XI and FRM lose court bid to keep charters, must race as open teams as NASCAR scores major win in ongoing legal battle.