Top free agent lightweight Will Brooks has signed an 8 fight deal with the UFC and will meet Ross Pearson at The Ultimate Fighter 23 Finale.