Only 11 more days to go until opening night in Philly... seems like a long way away. Break out the Ken Kawakami song and turn on the MLB network as the Braves will be televised tonight. Actually, they're on the tele from now until the regular season starts except for two games -- it's about time! I know what I'm doing this weekend.
Spring Training Open Thread: Braves @ Nats