Quantcast
View Post

Who'd have thought the Japan Series would boost sales for a baseball game.

Well, I guess Giants fans will only have a chance of seeing their team win in a video game.