Hour 3: Rex taking shots

Is Rex Ryan just embracing being in the media? What should the Giants do in the draft?