The Astros claimed Penn Murfee. The Braves released him earlier this week.
4
3
58
13K
0
@JustinCToscano I want to be Nancy Drew and figure out this mystery to why they released him
@JustinCToscano Still wonder why he was released.