CREATE TABLE table_name_45 (position VARCHAR, overall VARCHAR, mlb_team VARCHAR)

Which position was more than 421 overall for the St. Louis Cardinals?
SELECT position FROM table_name_45 WHERE overall > 421 AND mlb_team = "st. louis cardinals"
SELECT "position" FROM "table_name_45" WHERE "mlb_team" = "st. louis cardinals" AND "overall" > 421