Weaver was born June 15, 1906, in Helton, North Carolina.
[2] A 1927 graduate of Emory and Henry College, Weaver went on to earn a master’s degree and teach mathematics at the University of Virginia.
[1] In 1939, his final season in the big leagues, he played for the Boston Red Sox.
[1] In 1972, Emory and Henry College inducted him into its Sports Hall of Fame.
This biographical article relating to an American baseball pitcher born in the 1900s is a stub.