James Farr leads Xavier in bounce back win

James Farr leads Xavier in bounce back win