However , Krause was pulled from the fight on 13 June for undisclosed reasons and replaced by Will Brooks .
Pearson was expected to face James Krause on 8 July at The Ultimate Fighter 23 Finale .
James Krause was pulled from the fight on 13 June for undisclosed reasons and replaced by Will Brooks .
Pearson was expected to face James Krause on 8 July at The Ultimate Fighter 23 Finale .