NASCAR: Time to end restrictor plate racing? - Yahoo! Sports