Edward P. Beavens was an American professional baseball player who played in the National Association as a second baseman for the 1871 Troy Haymakers and 1872 Brooklyn Atlantics.
This biographical article relating to an American baseball second baseman is a stub.
You can help Wikipedia by expanding it.