It's June 23rd, two weeks before the All-Star break, which team's won-loss record is worse: the Tampa Bay Devil Rays who have never won more than 70 games in a season, or the Atlanta Braves, winners of 14 straight division titles during which they never lost more than 74 games?
Filed under: