Does anyone care that Carl Edwards won his 2nd race of the year?

After the events of the past few days, it's easy to overlook the 99 team and their victory at Richmond. Is this Carl's year for a Cup championship?
14 answers 14