With 23 consecutive runs scored on homers. The longest such streak in major league history. Not bad for a team that isn't laden with power.