Red Sox pitching coach Bob McClure was fired Monday and replaced by Randy Niemann, according to an Associated Press report. 

''We felt like we needed to make a change to put our pitchers in the best position to do what they needed to do,'' GM Ben Cherington said.