Larry Howard

Larry Howard

Lawrence Rayford Howard (June 6, 1945 – May 11, 2019) was a Major League Baseball catcher. He played four seasons with the Houston Astros (1970–1973) and Atlanta Braves (1973). He died on May 11, 2019.


Crew

Every Last One of Them (2021)

IMDB: 3.5 (1074 votes)