The Buffalo Bills certainly didn't look their best this past Sunday against the New England Patriots, falling down 14-0 before rallying to take a 24-21 victory.
The HEARTS Act—a law designed to help improve resources and access for heart health in the United States, and one that was backed by Buffalo Bills ...