on 28 january 2016, brown signed with united soccer league side bethlehem steel fc. he made his professional debut on 25 march 2016 as an injury time substitute during a 1–0 win over fc montreal. brown was released by bethlehem steel on 2 november 2017.