St. Louis seems to be a main pursuer of Peavy, but someone close to Peavy thought that if anything were to happen it'd likely be closer to the trade deadline. There were reports more than a week ago that the teams were getting close to a deal, but the Red Sox have been rallying and may need to see where they stand before making major deals.
The Cardinals have been tied to superstar Rays pitcher David Price, but there's no guarantee Tampa Bay, which is also playing better, trades Price.
The Cardinals and Peavy have long been tied together, though he has never actually played for them. In previous times he has been on the block, they've been mentioned as a team he would like to join.
Peavy, 1-8 with a 4.59 ERA, has pitched well lately, though he still hasn't won since April 25. He has thrown three consecutive quality starts and struck out nine in his last outing at Houston.