Tim Hudson has confirmed reports that he plans to retire after the season.

The 40-year-old has previously indicated that he would likely retire.

"This is definitely my last year, for sure," Hudson said. "It's the right thing to do. It's the right time for me and my family."