It is interesting to review the job that Joe Shoen has done for the Giants as he went from fixing a salary cap issue to trying to be competitive and tanking in three seasons. In 2022, Shoen was ...