Leon Roberts is a Major League Baseball player. He played in 1974 to 1984 as Pitcher and Outfielder for the Kansas City Royals, the Toronto Blue Jays, the Texas Rangers, the Seattle Mariners, the Houston Astros and the Detroit Tigers.

Leon Roberts
bio
content