The Boston Red Sox are shopping David Price, and they've had trade talks about the left-hander with at least five teams, reports Mark Feinsand of MLB.com.

The San Diego Padres, St. Louis Cardinals, Chicago White Sox, and Cincinnati Reds are among the teams in play for Price, while the Los Angeles Angels have also reportedly been in contact with the Red Sox.

Price, 34, has three years remaining on his $217-million deal and is still owed $96 million.