Carlos Iván Beltrán is a Puerto Rican former professional baseball outfielder. He played in Major League Baseball as an outfielder from 1998 to 2017 for the Kansas City Royals, Houston Astros, New York Mets, San Francisco Giants, St. From Wikipedia