Quote Originally Posted by NYGTom View Post
Yes. The Giants seriously got 9 Quintillion votes over everyone else.
Never know a couple people could make new account and just keep voting.