Brian Urlacher was fined $100,000 by the NFL for wearing a cap during Super Bowl media day that promoted a sponsor not authorized by the league. NFL rules prohibit gear that advertises any product but a designated sponsor, league spokesman Brian McCarthy said Wednesday. Urlacher was fined for drinking vitaminwater and wearing a vitaminwater hat during the media session in Miami leading to the title game.