Pirates Roster Moves - July 16

The Pirates today made the following roster moves:

More from MLB.com