Sports Illustrated’s scathing Astros report causes uproar

The Houston Astros blasted a Sports Illustrated report that scorched assistant general manager Brandon Taubman for alleged comments he made after his club won the American League Championship Series this past weekend. The report, published Monday night, said Taubman “turned to a group of three female reporters, including one wearing a purple domestic-violence awareness bracelet,…



Written by

Felix Pantaleon is The Founder of NYYNEWS.com The First New York Yankees Content Creator Online, Since 2005. Follow on Social Media Instagram - X.com

You may also like...