Giants’ Jamie Gillan Remains in London Due to Passport Issue, per ReportThe Scottish punter is expected to return to New York later this week.