What the heck are the Giants going to do with a 24-year-old rookie and is relatively new to the position he will be asked to play?
nypost.com