Four-time All-Star Charlie Blackmon will retire at the end of the season after spending his entire major league career with the Rockies, he announced Monday on Instagram.