Sports

New York Giants punter Jamie Gillan has passport issue, keeping him in London to resolve

Giants punter and Scotland native Jamie Gillan remained in London and did not travel back with the team in order to resolve a passport issue.