NEWS
3:26 PM - DeMarcus Lawrence (Sea) (foot) has been participating in OTAs, Michael-Shawn Dugar of The Athletic reports.
5:03 PM - DeMarcus Lawrence (Sea) (foot) signed a three-year, $42 million deal with the Seahawks on Wednesday, Mike Garafolo of NFL Network reports.
News supplied by Rotowire