B B Banshee Well-Known Member Joined 15 Aug 2011 Messages 6,500 11 Mar 2025 #961 Josh Allen an eye-watering $55 mil a year