The Giants will finish last without Barkley? LOL. Same Barkley who averaged 54 yards a game the second half of last season? has missed 27% of their games with injury the past 5 years? And his best season was 5 years ago. You think they should cut a few players so they can afford to overpay for...