BUY PRINT    "Push Ball, U.S.A." A game of pushball at Central Stadium in Washington circa 1923. National Photo Company Collection glass negative. | Click image for Comments. | Home