The Boston Bruins and restricted free agent goaltender Jeremy Swayman ended their stalemate Sunday by agreeing on an eight-year, $66-million contract, according to Sportsnet's Elliotte Friedman.