Hard to believe Labor Day weekend is here.

More...