I don't think there's anywhere else better than the Giants in terms of organization and history.

More Quotes by Spencer Paysinger