Brandon Marshall has two things that were noticeably lacking in the Seattle Seahawks' wide receiver corps before they agreed to terms with the six-time Pro Bowler on Tuesday: size at the top of the depth chart and experience on the back end of it.
He also has a 34-year-old body with 12 seasons of NFL wear and tear on it, including an ankle injury that limited him to five games and 18 catches last year with the New York Giants. That led them to release him last month with a failed-physical designation.