Baltimore Ravens coach John Harbaugh has a simple reason why second-year linebacker Courtney Upshaw once again is battling weight problems.

"Courtney's weight issue -- which he does need some pounds -- is that he doesn't eat right," Harbaugh told the club's website. "Courtney eats too much and he doesn't eat all the right foods.

"He knows that and that's something he's going to have to get a handle on, or he's not going to be the best he can be. But he's aware of it. Everybody in our building is involved with it. He'll be in fighting shape, I promise you that."