is Michael Barrett still loved by Astro fans?

Oops, that was supposed to go in the Astros/Cubs in-game thread:smile