(CBS) For weeks, the Cubs trading starting pitcher Matt Garza has been a foregone conclusion.

Garza, 29 and a free agent at the end of the season, figures to be the perfect fit for any contending club in need of starting pitching.

READ MORE: Chicago Police Officer Released From Hospital After Being Shot In Shopping Center Parking Lot At North And Sheffield Avenues

But as CBSSports.com’s Jon Heyman reports, the Cubs may decide to keep Garza and sign him to a long-term deal.

Heyman reports the Cubs may also trade Garza then attempt to resign him following this season’s conclusion.

READ MORE: Chicago Weather: Pleasant Parade Weather Tuesday

Garza is considered one of the top starting pitchers currently on the market. He is 3-0 with a 0.90 ERA over his last four starts


MORE NEWS: More Than A Third Of CPD Staff Missed Vaccine Reporting Deadline; City Could Begin Placing Employees On 'No Pay' Status Today