AP

Brandon Marshall has signed a new contract with the Bears, and announced it in a venue where NFL news had not previously been broken.

Marshall appeared on The View today to say that he has agreed to a new three-year, $30 million contract extension. He also announced that he will donate $1 million to treatment for people with mental health issues. Marshall himself has been open about his own struggle with mental illness, and the way treatment helped him turn his life around.

The 30-year-old Marshall had one year left on his previous deal. The new extension ties him to the Bears through the 2017 season.

On the field, Marshall has been outstanding in Chicago, starting all 32 games since the Bears traded for him two years ago and catching a total of 218 passes for 2,803 yards and 23 touchdowns. Marshall has a great rapport with quarterback Jay Cutler, who also signed a long-term deal to remain in Chicago, and the two of them will be together for years to come.

Marshall is one of just three players in NFL history (along with Andre Johnson and Wes Welker) to have five different 100-catch seasons.