1 Jun 2010

New Orleans Pelicans

Charles Abner Powell (1860-1952), the “father” of the New Orleans Pelicans, came to New Orleans in 1887 and became a member of the city’s first professional team. As manager of the Pelicans, he invented the rain check, conceived the idea of covering the diamond with tarpaulin to prevent flooding of the field during rainstorms, and […]

Read More