The last two seasons have not been ideal for Richard Childress Racing. With a long and storied history, does RC deserve ...