E8A 2020 (Big Red) E8A 2020 (Big Red) at Springfield, Missouri in April 1966 (Stanley McCarthy). Continue reading...