Doug Marrone has agreed to leave Syracuse and become the new head coach of the Bills, league sources told ESPN on Sunday morning.

Marrone replaces Chan Gailey, who was fired after going 16-32 over three seasons.