Cubs starter Matt Garza avoided arbitration Thursday, agreeing to a one-year, $10.25 million deal, a major league source confirmed.

Garza, who missed the final two months of the 2012 season with elbow problems, received a slight raise from the $9.5 million he earned last year, going 5-7 with a 3.91 earned-run average in 18 starts. News of the deal was first tweeted by Garza's agency, and will be announced Friday.

He'll be a free agent after the 2013 season and could be traded if they can't come to terms on a long term deal.

On Thursday night, Garza tweeted: "Business side over! Hooray! Time to focus on what really matters...2013 #GoCubsGo"