TEMPE, Ariz. (AP) - The NFL has fined Arizona Cardinals safety Adrian Wilson $10,000 for a hit on San Francisco receiver Vernon Davis last Sunday.
Wilson was flagged for unnecessary roughness on the play, on which he broke up a pass. Davis wasn't hurt.
In a statement Friday, the league said Wilson "unnecessarily struck a defenseless receiver."
Last season, Wilson was fined $25,000 for a hit that knocked Buffalo quarterback Trent Edwards out of a game. In 2007, Wilson was fined for a late hit and a horse collar tackle.