There are coin-op lockers in place at least in the US terminal (B?) but like in most/all other U.S. airports, they have been taken out of service for the past 2 years. Amtrak South station had a manned left luggage office. Not sure if you needed an Amtrak ticket or not.