Call me crazy, but I am in the Howard, McCaffrey camp. Take Howard at 10 or trade down and grab McCaffrey. Either player fills 2 holes on offense with their versatility. Howard gives you a receiving threat and helps solidify the RT position with strong blocking. McCaffrey becomes the #2 running back and a slot reciever. Either one creates mismatches and gives us a very versatile offense.
I can imagine Shady and McCaffrey in the backfield, putting one in motion and creating confusion on the defense. Having Howard and Clay would also create more running room and have mismatches in the seams. The only problems then becomes "Can Tyrod really read the field and make throws in the middle?" If he can't we are still set up on O and can take a QB in the first in '18. Just hope Shady's legs stay fresh that long.