Bristol Bay’s 2021 sockeye run is the largest on record: 63.2 million fish have returned to the bay, breaking the 2018 record of 62.9 million.