After reviving his career as a starting pitcher, Joel Pineiro briefly considered testing the free-agent market. He ended up staying in the same place, with the team that gave him another opportunity. Pineiro agreed to a $13 million, two-year contract with St. Louis on Monday after thriving with the Cardinals down the stretch.