At least 99 locations of Red Lobster are being auctioned off amid questions about the stalwart seafood chain's long-term future.
At least 99 locations of Red Lobster are being auctioned off amid questions about the stalwart seafood chain's long-term future.
Get updates delivered right to your inbox!