Just read an article from the Detroit Free Press that the Announcement is being made in Michigan. Red Herrings appear to abound!
They sure are, and we are having fun jumping after them, aren’t we?