Chicago Bears safety Brandon Meriweather received more bad news Friday when an NFL spokesman announced the league has fined him $25,000 for striking an opponent late.