Apart from sponsoring the wrong team (should be Washington), do we really need a humongous sign?
I was going to go in a rant about their business, but this probably isn't the place, so I'll go with the visual horror rather than anything else. It's nearly as big as the batters eye...
And is much bigger than a fanpost needs to be, so here are some more words so it will let me post...
Keep The Faith!