The NBA has fined Knicks center Kyle O'Quinn $25,000 for a flagrant foul that left Pelicans star Anthony Davis with a bruised left hip.