Deseret News (Salt Lake City) - Technology on overtime for NASCAR
Published on: Thu, 27 Mar 2008 07:00:00 GMT
March 27, 2008 -- LAS VEGAS -- On a given day, race fans can watch on TV the NASCAR series brought to them by ... a staff of roughly 225, assisted by 75... More »