The Mariner have agreed to a minor league deal with right-hander Micah Owings, as Jesse Burkhart of Fan Rag tweets and MLBTR has confirmed. He’ll receive a big league spring training invite as part of the deal.

Owings, 34, is expected to enter camp trying to pitch his way onto the Seattle roster. He has also attempted to crack the bigs as an outfielder in the past — specifically, in 2013 with the Nationals.

Despite hitting eight home runs and posting a .480 slugging percentage in 213 Triple-A plate appearances that year, Owings carried only a .305 OBP and never got a shot in the majors as a position player. Still, the fact that Owings can swing the stick doesn’t hurt his stock — even if it would be more interesting to see him suiting up for a National League team.

As a pitcher, Owings has appeared in parts of six MLB campaigns, racking up 483 innings of 2.79 ERA pitching with 6.5 K/9 against 3.9 BB/9. Though his last season at the game’s highest level came in 2012, Owings showed enough last year in a run with the indy ball York Revolution to draw a call from GM Jerry Dipoto — who overlapped with Owings when both were with the Diamondbacks.

It took the 6’5 hurler some time to find his groove after missing most of 2014 and all of 2015 with a variety of ailments, but he came on strong later in the year. He ultimately spun 106 2/3 frames for York in 2016, working almost exclusively as a starter and carrying a 4.30 ERA with 6.8 K/9 and 3.2 BB/9.