Originally Posted by vabuckaroo68
So NBC Sports officially SUCKS now!!
Does anyone know how to get better event coverage?
Look at the tv coverage thread, lots of ways to get the good stuff.
South hombre, the setting sun to the right until we are out gas, cash or goddamn snow.