Skip to main content
Advertising

DeAngelo Hall: Seahawks are best team in NFL through three weeks

NFL Network's DeAngelo Hall expresses the Seattle Seahawks are best team in the NFL through three weeks.