The Giants will finish like this thread...1 star
Why the fukk did you jinx it????
Why the fukk did you jinx it????
And they would get to play at home in the SB I don't even think this Giants team is any good but it's the most winnable division in sports right now and once they make the playoffs anything can happen....Yall KNOW it's gonna happen