Never had there ever been a more must win game in the history of football than this one.    If we can’t win this, then might as well shut it down.  I want to be excited I want to be all in but the new car smell doesn’t sway me to thinking that the motor (Rivera) isn’t a lemon. Plus the decades of never getting anything easy just had me skeptical.    With that being said the Cardinals are legit awful.   Commanders (still the dumbest name in football): 20 Cardinal