I have no idea where JJ Watt will land. I know the connections to GB and PIT but (in my opinion) the best fit is the Buffalo Bills.— Daniel Jeremiah (@MoveTheSticks) February 12, 2021
I have no idea where JJ Watt will land. I know the connections to GB and PIT but (in my opinion) the best fit is the Buffalo Bills.