J.J. Watt lands 2-year, $31 million deal with Arizona Cardinals

From the moment the news broke that J.J. Watt was being released by the Houston Texans, many believed he would go to a contender such as the Bills, Packers, Browns, or Steelers.

Well, we now know that will not be the case as Watt will reportedly sign a 2-year, $31 million deal with the Arizona Cardinals.

Nation, is this a good fit?