The “Stadium Clubhouse” crew discusses if the Jets or Packers are better off going forward after Aaron Rodgers announced his intent to play in New York.
Sign Up For The Stadium Newsletter