Fox Sports NFL Super Scout Chris Landry stops by for a Double Shot of Free Agency Watch