Katherine Legge said she’ll be better than her Phoenix debut but some drivers raise questions about NASCAR’s approval process ...