Trademark Opposition and Cancellation Proceedings – Trademarks Legal Blogs Posted by Roy D. Oppenheim  Lawyers.com Blog