Could The Giants Be Better Than Expected?

Ben and Ariel discuss the New York Giants season expectations