Pat sloan bats and boos top