The Boston Red Sox have recalled Will Middlebrooks and he will start against the Kansas City Royals.
Middlebrooks has hit in eight straight games at Triple-A Pawtucket.
He was demoted on June 25 after batting just .192 in his first 53 games.
Via Gordon Edes/ESPN