Indeed they do. Pittsburgh has always been on my list as well. Been to probably 26 states but nothing east of Ohio. I'd love to check out a Pirates game there though, they've got a beautiful stadium. Always wanted to check out the LLWS in PA too. You should go when you get the chance. Always helps to have friends around as well.