Jim Thorpe
Thorpe signed with the New York Giants baseball club in 1913 and played sporadically with them as an outfielder for three seasons. After playing in the minors with the Milwaukee Brewers in 1916, he returned to the Giants in 1917, but was sold to the Cincinnati Reds early in the season...etc.
Thorpe played football for Canton from 1915 through 1920. He also played 52 NFL games.
Thorpe continued to be active in sports. By 1926 he was the primary draw for the "World Famous Indians" in LaRue, which sponsored traveling football, baseball, and basketball teams. A ticket discovered in an old book in 2005 only recently brought to light his career in basketball. "Jim Thorpe and His World-Famous Indians" barnstormed for at least two years (1927–28) in parts of New York, Pennsylvania, and Marion, Ohio. Although pictures of Thorpe in his WFI basketball uniform were printed on postcards and published in newspapers, this period of his life was not well documented. Until 2005 most of Thorpe's biographers were unaware of his basketball career.
NOTE: May not have been NBA, but WAS Pro!
https://en.wikipedia.org/wiki/Jim_Thorpe#Baseball.2C_football.2C_and_basketball