Ted Leonsis thinks Caps are a tougher team