- Joined
- May 8, 2002
- Posts
- 349,933
- Reaction score
- 38
You must be registered for see images attach
The Houston Astros announced on Thursday that hey have fired assistant general manager Brandon Taubman in the aftermath of statements he reportedly made to female reporters regarding closer Roberto Osuna.
Continue reading...