Hopefully. Not his fault, he's a rookie and it's only natural that it will take him time to learn, but Buffalo is the wrong situation for that. Buffalo is a team pushed to the cap that's operating in a window. Upgrade everything that can be upgraded, especially the stuff with no cap implications