Jamie Gillan

Giants’ Jamie Gillan Remains in London Due to Passport Issue, per Report

Giants’ Jamie Gillan Remains in London Due to Passport Issue, per Report

Daniel Chavkin
|
Giants’ Jamie Gillan Remains in London Due to Passport Issue, per Report

Giants’ Jamie Gillan Remains in London Due to Passport Issue, per Report

The Scottish punter is expected to return to New York later this week.

Daniel Chavkin
|