Michael Gallup schedules visit with NFC team