You make a valid point with extending players early. And there are many players we have done that with. Look at the current situation with Diggs and Steele. Both players have been injured and as a result, have underperformed, especially when fans expect their play to immediately return to top form after suffering an ACL tear which takes most players multiple seasons to fully recover from. There is constant complaining about those players and their contracts, as if the front office could have anticipated the injuries. My whole point is, it doesn't matter what the FO does, there will be a large faction of people who come out and just whine and complain. They are unhappy when we make moves, we are unhappy when we don't. When we don't do exactly what they think we should do, no matter how outlandish it may be, you get thread after thread of crying and moaning.