0
Anonymous
Yes, but the odds are in the Giants favor as of 2012.
Wiki User
Chat with our AI personalities