Derek Jeter had a strong reaction to the KayRod Cast displaying the “shirtless shortstops” photo "Please don't put it on screen. ...This will be my last visit here."