Brad Keselowski says time was right for RFK Racing to reach charter deal with NASCAR Published by Matt Weaver