8584b09805af85e822f6c85d5eac5d44

Incompetent Astros Set Fire to Manager

The last place Houston Astros set fire to manager Brad Mills on Saturday night, leaving him with third-degree burns over 80-percent of his body. He is in intensive care in the burn ... Continue Reading →