Josh Harrison can earn up to $3M as part of Tigers' contract
Pirates edge Brewers 1-0, move closer to playoffs
Phillies, free agent Josh Harrison make 1-year deal
2018 Topps Heritage #105 Josh Harrison Pittsburgh
Josh Harrison's walk-off scamper lifts Pirates by Brewers
Josh Harrison signs 1-year deal with Philadelphia Phillies
Bearcats in the Big Leagues: Josh Harrison is an All Star - Down
Phillies sign former All-Star Josh Harrison to minor-league deal
Point Park University Friday Insider: Ke'Bryan Hayes taking steps