Pirates’ $29 million contract decision looks wise already

Pittsburgh finally spent some money.

Scroll to Top