Baseball is a game of mysticism. From rally caps to century-old curses caused by a goat (see Chicago Cubs), the game has always been about pleasing the baseball gods. Judging by the Nats first game in their new stadium the baseball gods are smiling approvingly on the new digs. (less) Video Rating: 5 /...
Read More »