Houston Astros Fan Sues Team Over T-shirt Cannon Injury