Nelson: 'It's a great atmosphere here'

Steven Nelson talks about what attracted him to Pittsburgh and how he has been adjusting

Advertising