CREATE TABLE table_name_51 (opponent VARCHAR(255), record VARCHAR(255))
Which Opponent has a Record of 45–21–4?
    
SQL: SELECT opponent FROM table_name_51 WHERE record = "45–21–4"