Veteran outfielder Carlos Gonzalez has been promoted by the Cleveland Indians and will make his season debut Sunday against the Kansas City Royals.

Gonzalez, who started this season at Triple-A Columbus, will play left field and bat third in Cleveland's lineup against Kansas City right-hander Jakob Junis.