New Balance National Indoors
Thursday, March 9th – Sunday, March 12th
We are very excited that the 2023 edition of the New Balance Nationals Indoor Championship will be held at THE TRACK at New Balance, located on the brands Boston campus at its record-breaking indoor facility. Join us on campus for a weekend of fun!
Our retailers will have a lot of specials and extended hours for the weekend!