The New York Giants and John Harbaugh decided to give a huge contract to a former Baltimore Raven, and not everybody is a fan of the move.