A report by The Athletic says Ryan Poles' contract is only four years, meaning he'll need a contract extension sometime in ...