Former Minnesota Vikings quarterback Taylor Heinicke announced his retirement on Thursday after 11 years in the NFL.