I dont post much but when I do I am usually pretty good, so I am going with Pittsburgh. I live in Pitt and know first hand what it is like at the Peterson's event center. The only thing that scares me is that providence is alittle bigger than Pitt but if they play their game like they usually do at home. It shouldnt be close
Pittsburgh -12.5