Bryce Harper will be in the eighth year of his 13-year contract when Philadelphia hosts the 2026 All-Star Game. 

By Michael Shapiro
April 16, 2019

Philadelphia will host the 2026 All-Star Game at Citizens Bank Park, the MLB announced on Tuesday. 

The All-Star festivities will celebrate the "250th anniversary of American independence," per the MLB. Philadelphia also hosted the 1976 All-Star Game at Veterans Stadium to celebrate the nation's bicentennial.

Phillies outfielder Bryce Harper will be in the eighth year of his 13-year contract when Philadelphia hosts the 2026 All-Star Game. He is hitting .268 in his first season with the Phillies after signing a $330 million deal on Feb. 28. Harper has added four homers and 10 RBI in 70 plate appearances. 

Cleveland will host the 2019 All-Star Game on Tuesday, July 9. 

You May Like

HOLE YARDS PAR R1 R2 R3 R4
OUT
HOLE YARDS PAR R1 R2 R3 R4
IN
Eagle (-2)
Birdie (-1)
Bogey (+1)
Double Bogey (+2)