I sent you a private message with ideas and links for stuff to do in Pittsburgh, but I left off one thing that another poster mentioned -- the famous Primanti Bros. sandwich. You should definitely have one while you're in the city. Here's the website:
Have fun, Pittsburgh is a great city! And all best wishes to your grandfather.