Windsor played a total of nine seasons in the NFL, five with the San Francisco 49ers and four with the New England Patriots.
Windsor participated in a total of nine seasons in the NFL, five with the San Francisco 49ers and four with the New England Patriots.