NASCAR 08 is the eleventh installment of the EA Sports NASCAR series. Tony Stewart is on the cover marking his third appearance on the cover of an EA Sports NASCAR game. Critical reception of the Xbox 360 and PlayStation 3 version of the game has been mixed to negative. The closing comments of the Strategy...