Is David Tyree fit for his new job with the Giants?