The Florida Marlins today announced they have acquired John Mabry from the St. Louis Cardinals for cash considerations. Mabry, 30, batted .235 with 8 home runs and 32 RBI in 96 games last season for the Seattle Mariners and San Diego Padres. Last season he played 42 games in right field, nine games in left, 22 at third base and five at first.