Not confirmed but my understanding is that Ralph Krueger’s deal with Buffalo is for three years and worth ballpark of $11.5 million - $12 million total. So sounds like just under $4 million average per year

— Pierre LeBrun (@PierreVLeBrun) May 15, 2019