Winning the press conference doesn’t mean you will win games, but I thought Joe Judge gave Giant fans a good first impression. Judge came across as a no none-sense guy who will hold the players accountable. He has a blue collar mentality that fits the mold the Giants were looking for. His success rate depends strictly on wins and loses, but Thursday was a good start.