Daniel Briere signed an eight-year, $52 million contract with the Philadelphia Flyers on Sunday, immediately becoming the top player signed on the first day of the NHL's free agency period and leaving the Buffalo Sabres without one of their co-captains.