Many consider the New York Giants went overboard and spent cash wantonly in free company this offseason by giving some over-the-market contracts to gamers reminiscent...