3 Dec 2010, 16:28 UTC · By: Daniel Patrascu / FanView, the technology which since 2006 has tried to “bring NASCAR fans closer to the sport they love,” has pretty much had its final say in the motorsport, as the contract between the ...