The Pittsburgh Pirates remain in San Diego to face the Padres at 9:40 PM ET on Tuesday night on MLB Network. It’s Game 2 of a 3-game set. Keep reading for our Pirates vs. Padres betting prediction. Can the Padres cover the run line as home favorite...