NEW YORK (AP) -

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.