Hi I'm a Giants fan from Denmark.
Was just wondering what you guys think of the Giant's off season business or lack of the same.
Giants off-season business
Who is online
Users browsing this forum: No registered users and 3 guests