While the Mitchell Report on steroids may not actually be a product, its debut this week overshadowed just about anything else that was in the news. In fact it wasn't just news here. The report made news in England, Australia, and Canada.