I was just thinking, if we team up Sioux Falls Skyforce phenom Demetris Nichols with Eddie the Sea Otter, you could just hand over the championship trophy right now.
Russia has been rocked by a meteorite explosion in the stratosphere. The impact wave damaged several buildings, and blew out thousands of windows amid frigid winter weather.