Marcus Willoughby
Position: DE
6-3, 253lb (190cm, 114kg)
Team: New Orleans Saints
Born: July 26, 1998 in Durham, NC
College: Utah More bio, uniform, draft, salary info
2020 Saints (12-4)
Show entire roster
Marcus Willoughby Overview
More Willoughby Pages
Player News