Newest Buffalo Sabres Player Fact The Fans Will LoveNewest Buffalo Sabres Player Fact The Fans Will LoveThe newest member of the team is about to make his debut, and before he does every Sabres fan should know this important fact about him.Megan CarterMegan CarterPat McMahonPat McMahon