Business
Sports Authority files for bankruptcy, Riverhead store closing
Riverhead’s Sport Authority is one of 140 stores slated to close after the company filed for Chapter 11 bankruptcy protection yesterday.