Derrel McKinley "Bud" Harrelson was an American professional baseball shortstop, coach and manager. He played for the New York Mets, Philadelphia Phillies and Texas Rangers from 1965 to 1980.