Sportswear brand Champion to open Newbury Street store By: Boston Business Journal via Business Journals November 16, 2018 at 06:00 AM EST The store at 333 Newbury St. is Champion Athleticwear’s fourth specialty retail store in the U.S. Read More >>