Josh and Satch: The Life and Times of Josh Gibson and Satchel Paige