An Astros legend passed away on Thursday. Jimmy Wynn, who fans affectionately referred to as “The Toy Cannon” due to his powerful arm and short stature at 5’9″, played 11 of his 15 seasons in Houston and was named to the AL All-Star team in 1967. After a career that saw him hit 291 homers, […]