Unable to stay off the baseball diamond, Weaver joined the semipro Midwest League in 1927 and played for a Hammond Indiana team. He was 37 years old