Storm Finn Update
Finn’s wrath did not spare even the major events. NRG Stadium in Houston encountered problems less than an hour before Michigan and Washington were supposed to kick off for the college football national championship. Winter Storm Finn devastated numerous areas as it made a relentless assault on the United States. At least five people lost …