Yes, I absolutely agree. This team needs to win a playoff series at some point in time. Remember that they aren’t guaranteed to play Houston or New York in Round One of the playoffs. Highly unlikely, infact. New York and Houston will probably both receive byes.