Lucroy to start at catcher for NL in place of Molina at All-Star game; Montero added to roster

Philadelphia Phillies' Cody Asche slides safely past Milwaukee Brewers catcher Jonathan Lucroy during the fifth inning of a baseball game Tuesday, July 8, 2014, in Milwaukee. Asche scored from second on a hit by Domonic Brown. (AP Photo/Morry Gash) (The Associated Press)

Milwaukee Brewers catcher Jonathan Lucroy tags out Philadelphia Phillies' Jimmy Rollins at home during the seventh inning of a baseball game Thursday, July 10, 2014, in Milwaukee. Rollins tried to score from third on a ball hit by Marlon Byrd. (AP Photo/Morry Gash) (The Associated Press)

Milwaukee's Jonathan Lucroy will replace injured St. Louis catcher Yadier Molina as the National League's starter for Tuesday night's All-Star game.

The commissioner's office said Friday that Arizona's Miguel Montero will fill Molina's roster spot.

Elected to start for the fourth time, Molina tore a ligament in his right thumb Wednesday. He was scheduled for surgery Friday and is expected to be sidelined for at least eight weeks.