Of course he shouldThey’re consistently top 3 in payroll and have 1 WS win over the past 20 years. Maybe Cashman is right and if the Astros weren’t banging on trashcans, they’d have 2. I think this has been a main board topic in the past, but as happy as I’d be with team competing year in and year out, at some point I’d expect an actual trophy. This team is bad, they’ve been bad for a year and half now. He should be getting criticized for this mess.