CREATE TABLE table_name_17 (position VARCHAR(255), overall VARCHAR(255), round VARCHAR(255), pick VARCHAR(255))
Which Position has a Round smaller than 8, a Pick of 20, and an Overall smaller than 186?
    
SQL: SELECT position FROM table_name_17 WHERE round < 8 AND pick = 20 AND overall < 186