The sports fans in Buffalo are eager to see some playoff success of their biggest two franchises in the city – Bills and Sabres. Over the recent two decades, things…