William B. "Farmer" Weaver (23 de marzo de 1865 - 23 de enero de 1943) fue un jugador de béisbol profesional de las Grandes Ligas entre 1888 y 1894, para los Louisville Colonels y los Pittsburgh Pirates . Principalmente como jardinero (649 partidos), también jugó 73 partidos como receptor y 34 partidos en posiciones de infield .
El 12 de agosto de 1890, Weaver bateó el ciclo y además consiguió seis hits en un juego, [1] una hazaña que no se lograría en la era moderna (posterior a 1900) hasta que Ian Kinsler lo hizo para los Rangers de Texas el 15 de abril de 2009.
El 9 de agosto de 1893, Weaver sirvió como árbitro de primera base en el segundo juego de una doble jornada entre sus propios Louisville Colonels y los Cleveland Spiders , después de que el árbitro asignado ( Thomas Lynch ) se enfermara; Jack O'Connor de Cleveland sirvió como árbitro del plato de home. [2]
Después de que terminó su carrera de béisbol, Weaver trabajó para Goodyear Tire and Rubber Company . [3]