Brandon Palaniuk's historic 2017 season