NHL: Will the Flames beat the Sabres by more than 1.5 goals in their March 18, 9:00 PM ET matchup? · top holders · Whale Watch