No, actually. They play games here in Chicago when it's that cold, too, and no roofs on either the Cell or Wrigley. Detroit is/can be just as cold; as well as Cleveland, New York and Boston. I'm not sure I'm really suggesting anything other than it's ridiculous, imo, to play in weather this cold.