First let me say you have one hell of a team as it is, starters, backups, pretty much everywhere. Your weakest spot as I see it is maybe your D, though the Giants D is good enough and with a few people having great years, it could be a great D...this is only what I consider maybe your weakest...