Ex-MLB All-Star and Atlanta Braves hero Lee 'Buzz' Capra dies at 78

3 hours ago 10

Rommie Analytics

The pitcher, who earned All-Star honors during his four-year stint with the Braves, passed away on Monday, according to Illinois State University. A cause of death has not yet been revealed.
Read Entire Article