The Poor Astros Will Be Sent To Slaughter On Baseball's Opening Night

MLB just announced which two teams will be facing off in the first game of the 2013 season, and the matchup is a curious one. On one side there are the Texas Rangers, a team that has proven itself to be one of the most exciting and watchable squads in baseball over the course of the last three seasons. And on the… » 1/03/13 6:30pm 1/03/13 6:30pm