John Jordan O'Neil (ur. 13 listopada 1911 w Carrabelle, Floryda, zm. 6 października 2006 w Kansas City)–baseballista amerykański, trener, agent i działacz sportowy.

Afroamerykanin, z powodu ograniczeń rasowych miał kłopoty z kontynuowaniem nauki w rodzinnej Florydzie. Pracował m.in. na polu selerów u boku ojca, następnie wyjechał do krewnych i uczył się w murzyńskiej szkole średniej. W 1934 opuścił Florydę i występował w półprofesjonalnych meczach baseballu, m.in. u boku Satchela Paige, później pierwszego zawodnika lig murzyńskich uhonorowanego miejscem w Hall of Fame Baseballu. W 1937 podpisał kontrakt z drużyną Memphis Red Sox w ramach Negro American League, rok później przeniósł się do Kansas City Monarchs. Z tym ostatnim zespołem występował dwukrotnie w Negro League World Series. W latach 1943–1945 służył w wojsku.

Od 1948 był grającym trenerem Kansas City Monarchs, doprowadzając młodszych kolegów do tytułów mistrzowskich w 1953 i 1955. Po sezonie 1955 przeniósł się do Chicago Cubs, gdzie początkowo był agentem wyszukującym młode talenty, a od 1962 pierwszym czarnoskórym trenerem. Doprowadził do podpisania pierwszego zawodowego kontraktu przez Lou Brocka, natomiast niesłusznie przypisuje mu się niekiedy pierwszy kontrakt Ernie Banksa.