Jim Harbaugh throws out first pitch at Pirates/Tigers