Marcus Cannon plays for the England Patriots.
NFL player Marcus Cannon played for Texas Christian.
NFL player Marcus Cannon is 6'-05''.
NFL player Marcus Cannon weighs 335 pounds.
Marcus Benard plays for the Arizona Cardinals.
Marcus Easley plays for the Buffallo Bills.
Marcus Burley plays for the Indianapolis Colts.
Marcus Whitfield plays for the Jacksonville Jaguars.
Marcus Forston plays for the England Patriots.
Marcus Smith plays for the Philadelphia Eagles.
Marcus Gilbert plays for the Pittsburg Steelers.
Marcus Dixon plays for the Tennessee Titans.
Marcus Ball plays for the New Orleans Saints.