There is this weird fact that the last time the Detroit Lions won an NFL championship, in the '50s, a new Queen of England was crowned. Could that be their lucky charm?
We had near record snowfall all around West Michigan and the lake effect snow machine hasn't shut off yet. But wait! Hold your horses! Guess what? It's going to change.