One of the top remaining free-agent quarterbacks is no longer available, as Kyler Murray signed a one-year contract with the Minnesota Vikings on Thursday.