May 19, By Michael Florio
Sports Authority is closing all of its 450-plus stores across the United States including its Northern Boulevard location, according to court filings.
The Colorado-based company, which was once the largest sporting goods store chain in the country with stores in 41 states and Puerto Rico,…