With a winning record and a playoff berth well within their grasp, the Pittsburgh Pirates may be ready to do some trade deadline buying. According to CBSSports.com's Jon Heyman, it could be one-stop shopping.

Heyman reports Pittsburgh is one of the teams that is interested in Chicago White Sox outfielder Alex Rios. No surprise there, because Rios is one of the top players on the market and the Pirates could use an upgrade over Travis Snider and Jose Tabata in right field.

The Bucs also might pursue White Sox shortstop Alexei Ramirez, who would slide in for rookie Jordy Mercer, according to Heyman.

One potential drawback for the Pirates, according to Heyman: Both players are signed beyond this season to sizable contracts. Rios has one year and $12.5 million remaining on his contract, plus a $13.5 million club option for 2015 with a $1 million buyout. If he's traded, the numbers would increase to $13 million in 2014, and a $14 million option and $2 million buyout for '15, according to Cot's Baseball Contracts.

Ramirez will make $19.5 million over the next two seasons and has a $10 million option for '15 ($1 million buyout).

Pittsburgh (56-37) trails the first-place St. Louis Cardinals by one game in the National League Central. The Bucs lead the race for the NL's top wild-card spot by four games over the Cincinnati Reds. The Pirates hold the U.S. pro sports record with 20 consecutive non-winning seasons; their last season over .500 was 1992.