The Indians were put in a bad spot on Friday night and it played out even worse for their fans. After three rain delays, their game with the Tampa Bay Rays finished up at close to 3:00 in the morning. Insane, but I can't rip the team for it. Here is why.
First, they had bad weather information. They were told there was going to be time to play around 10:00. That did not work out. No weather forecast can ever be 100% right (don't tell Tanchak I said that!) The team can only work off of the info they were given. The forecasts they had also called for even worse weather on Saturday and Sunday. If that's the case, you can't consider a double header for one of those days. Also, not only do the Rays not come back to Cleveland, but the two teams do not share one common off day the rest of the year. Meaning, there was zero chance of a makeup game. Add it all up, and you get what you had on Friday night.
The team has issued a statement apologizing, and, from what I've been told, they will try and do something to make it up to the fans. I don't know if it will be a free ticket for everybody that was there, but they say they'll do something.
Look, they tried. They're a professional baseball team, they don't do weather. They can only go by what they're told, and they got told bad info. Also, the umpires are in charge of whether or not to play the game once it actually gets started. It was out of the club's hands after the first pitch.