Back in the heyday of baseball, New Orleans cheered for the Pelicans, a now defunct minor league baseball team that won championships in 1933 and 1934. Players of color, however, were excluded from...
SUBMIT HERE