Mattress Mack lays down another massive bet on Astros winning World Series March 27, 2023 by Houston Chronicle The furniture store magnate is never hesitant to back teams from the Lone Star State.