The Vikings, in all likelihood, have their kicker for the 2019 season.

They agreed to terms with Dan Bailey on a one-year deal, the team announced Tuesday. The deal is for $1 million, a league source said.

Bailey, whom the team signed to a one-year, $2 million deal after cutting Daniel Carlson in Week 2, made 21 of 28 field goals last season and 30 of 31 extra points.

His deal includes just $250,000 of guaranteed money, meaning the Vikings could make a kicker switch with few financial ramifications if the 31-year-old should struggle. Bailey can make up to an extra $1 million in incentives, based on his field-goal percentage in 2019.

He made his last 14 field goals and extra points in 2018 — while kicking all of them indoors — after a stretch of four missed field-goal attempts in three pivotal games against the Packers, Patriots and Seahawks.

Coach Mike Zimmer talked at the NFL combine about possibly adding a specialists coach to the Vikings staff this season, which would give Bailey and punter Matt Wile a specific resource under new special teams coordinator Marwan Maalouf. If Zimmer found the right person to work with the specialists, he said he’d hope to have the extra coach in place around the time of organized team activities in May.

Vikings host O-lineman

On Tuesday, the Vikings brought in former Titans guard Josh Kline to town for the beginning of a free-agent visit.

The guard arrived in the Twin Cities for the start of his visit on Tuesday afternoon, according to multiple league sources. Kline has been on visits with prospective suitors this week, and it remains to be seen if the Vikings will land the 29-year-old, given their salary cap constraints, but the team has a fairly strong history of signing its free agent targets once they land in the Twin Cities.

Kline, who’s been a starter for the Patriots and Titans during the past four years, played all 16 games for Tennessee in 2017 and 2018. According to Pro Football Focus, he finished 93rd among 130 guards in pass-blocking efficiency last year, allowing four sacks and 34 hurries (the second most among NFL guards) last season. Kline, however, ranked 25th of 101 eligible guards in 2017, when he allowed just one sack and 18 hurries.