The Pirates have been staying in Tampa since Sept. 12 as they prepare for Saturday's game at South Florida.
Philly.com Sports, Philadelphia Inquirer & Daily News: Sports
Thu, 09/20/2018 - 12:27pm
The Pirates have been staying in Tampa since Sept. 12 as they prepare for Saturday's game at South Florida.