Moneyball: Orioles Claim Playoffs with Best Bang Per Buck
The Baltimore Orioles are the best deal in baseball, clinching the playoffs Tuesday despite $107 million in salaries that projected an 81-81 season. They are on pace to win 17 more than their salaries justify, the 25th-best deal since 1998.