play1:53

Stephen A: Joe Judge is the best the Giants could get?

Stephen A. Smith expresses his shock and disbelief about the New York Giants finalizing a deal to hire Patriots wide receivers coach Joe Judge as their next head coach.