Pass rushing specialist Takk McKinley thrives on creating chaos and knows his grandmother will be proud of the promise he's going to keep that he once made to her.

More...